Part Number Hot Search : 
LD29080 107M00 18081 IS25C 80150 325SH SC2092 E000722
Product Description
Full Text Search
 

To Download AMC102 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 AMC102
AMC102 Two-axis precision servo controller module
Applications
* * *
X-Y or Az-El antenna positioning systems General motion control/servo systems Programmed track motion systems
Features
* * * * * * * * * *
Manual move or Table track modes Real-time position and velocity reporting Interpolative tracking algorithm On-board tracking table storage Environmental monitoring sensors Relays for audible & visual warning alarms Dedicated RS422 1Hz clock input (e.g. from GPS) Emergency stop facility Non-volatile storage of servo constants On-board velocity profile generator
GPS Rx
RS422 1 PPS
RS422 Control
Host Computer
Velocity Encoder
Position Encoder
X-Axis Amplifier AMC102 2-Axis Motion Controller 1
Velocity Feedback Position Feedback
Motor
Gearbox
Position Feedback Velocity Feedback
Y-Axis Amplifier
Audible / Visual Warnings
Motor
Gearbox
Position Encoder
Velocity Encoder
AMC102-031111 Two-axis precision servo controller module
Page 1 of 7
Product Description
The AMC102 is a Eurocard-sized two-axis motion controller bringing unique features to both traditional Azimuth/Elevation and X-Y type tracking heads. The system has been designed from the ground up with performance in mind. Unlike some other controllers, the system can perform axis tracking whilst executing other tasks such as host command invocation (including position requests), time and station position determination and the normal limit sensor monitoring. Servo Motor Control Processor The AMC102 is a stand-alone unit which directly interfaces to servo motor amplifiers, axis position encoders and axis limit sensors. The AMC102 incorporates separate servo motor tracking loops for each axis and is controlled by a host computer via a single RS232 (or RS422) serial port interface. All tracking events, including position requests, are time tagged with a resolution of 1mS. The AMC102 can accept commands and return axis information whilst simultaneously performing all tracking functions. The system has a look-ahead table driven mode of tracking which supports host machines which are not able to process requests in real time. A brief summary of the controller's capabilities are listed below:* * *
Twin Axis - stackable. Fast axis tracking response (less than 2mS tracking loop time per channel). On board profile generator for object tracking and manual control modes (10mS update rate). Time tagged position requests (1mS resolution). Time tagged current position returns (1mS resolution). Differential quadrature encoder inputs for axis position determination. GPS resolution of station position and time (UTC). Independent differential voltage feeds for servo amplifiers (12 bit DAC).
* * * * *
AMC102-031111 Two-axis precision servo controller module
Page 2 of 7
Detailed Description
At the heart of the AMC102 is an Atmel Atmega128 processor running at 12MHz, which enables the controller to execute tasks whilst simultaneously accepting commands and returning status data via its RS422 serial port. Possible baud rates are 19200, 28800, and 57600. A second RS422 port is provided for a time synchronisation signal, which can be provided by a GPS engine. In normal operation, a command and control computer will be connected to the RS422 port. This computer will issue commands to the AMC102, and receive back status information, such as servo positions and velocities, in near real-time. The operator is able to set servo parameters such as limit positions, and maximum speeds; these values being stored in nonvolatile memory. Stored values may be read back or altered at any time. Velocity Profiles Acceleration and deceleration terms may be programmed into the AMC102 to establish limiting values in the event of a step input. This can be important in order not to over-stress gearboxes and other servo components. In the event of an emergency stop, the deceleration profile is ignored. Axis Brakes and Limits By default, all axis brakes are applied even when power is not supplied to the unit. When command by the host computer, the brakes will be released. At this point, the AMC102 dynamically maintains the current position (or will move to a new requested position) aided by feedback information provided by the position and velocity encoders. However, when a request is made by the host to apply axis brakes, they are not immediately applied. Instead, the controller slows each axis to zero velocity independently at the maximum allowable deceleration rate defined for each axis. When all axes have stopped moving (zero velocity) the brakes are applied. In this way, the gearbox and servo motor lifetimes are not compromised due to excess dynamics. The user may specify a set of 'soft' limits which define the minimum and maximum possible positions for each axis. It is not possible to command an axis to exceed these limits in normal operation. However, if a fault should occur in the system and an axis moves past any of these points then a secondary set of hardware limit switches are activated which prevent any damage to the system. Uniquely, the AMC102 is able to automatically recover an axis in this condition by driving out of the limit in a controlled fashion without regard to the position and velocity encoder readings (which may themselves have been the cause of the problem). The user simply requests that the brakes be released for the axis in limit and the controller card does the recovery automatically. Table Tracking The host computer may send a table of axis positions (equally spaced in time) to the controller store for later use. The controller automatically calculates a velocity profile from the position table data supplied. The host computer then instructs the controller to move to the start of a table track pass and then issues a run command with a time offset relative to the next 1PPS reference pulse. When the exact number of milliseconds after this 1PPS pulse have occurred, the table track mode will commence and all tracking will be performed completely automatically - all time aligned to the supplied 1PPS pulse stream. Position and velocity feedback are of course always available to the host to show progress during the table track run. The host computer can at any time abort the run simply by applying the brakes, requesting a manual move to a new position or by requesting an emergency stop. AMC102-031111 Two-axis precision servo controller module Page 3 of 7
Manual movements When a new position is requested by the host, the controller independently calculates the optimum movement profile for each axis based on a maximum acceleration rate, maximum speed and maximum deceleration rate defined for each axis. For large position changes, the axis speed will ramp up to maximum speed, stay at this speed and then decelerate at maximum rate to end at the desired position. New position requests can be issued by the host at any time even when the controller is midway through the above process for a previous request. If a new requested position is in the opposite direction of travel, the controller will decelerate at maximum rate, change direction and accelerate at maximum rate toward the target position as before. For short position change requests an axis may never reach maximum speed before having to decelerate to the final requested position. Temperature & humidity monitoring The AMC102 incorporates separate sensors for measuring temperature and humidity; these can be useful for monitoring the operating environment of the system enclosure. The temperature sensor may be used, for example, to control system heaters at low ambient temperatures, or perhaps to provide a high temperature warning. The temperature sensor range is 0C to +85C. The Humidity sensor can be useful in sealed systems, providing a means of monitoring the seal integrity, and/or an early warning of when a desiccator requires replacement. The humidity sensor output is 0% to 100% RH.
AMC102-031111 Two-axis precision servo controller module
Page 4 of 7
Electrical Characteristics
Parameter Static Supply Voltage Supply current Alarm relays switch rating 1.25 Dynamic RS422 Baud rate Maximum table size (tracking points) Internal interpolation rate Position feedback data rate Amplifier drive voltage Encoders Humidity sensor output Temperature sensor output Maximum internal real-time timing error 3 0.02 1 0 0 0 0.2 19.2 1700 50 20 +10 16-bit 100 85 1 % C mS Hz Hz V Output is differential +5V SSI output format Factory-settable shutdown threshold available System shuts down @ +85C Defined as the synchronisation error between sync pulse and execution Defined as the timing drift during a typical 16min. satellite pass see fig. 2 Real-time tracking error Environmental Temperature range - Operating - Storage Hunidity range - Operating - Storage -40 -55 0 0 85 +100 90 100 C C %RH %RH Non-condensing Non-condensing Factory set cut-out @ +85C +0.01 +0.02 Using 16-bit encoders. Degrades with lower resolution encoder. Internally generated points between table steps kbaud 28.8kb, 57.6kb may also be used 5.4 8 180 340 24 10 40 V V mA mA V A With optional switching regulator Brake and alarm relays not active Brake and alarm relays active Min. Typ. Max. Unit Condition / Note
2
Maximum accumulated timing error over duration of
<1
mS
AMC102-031111 Two-axis precision servo controller module
Page 5 of 7
Fig. 1 Typical real-time tracking error plot over a 1000Sec tabletrack.
Fig. 2 Typical timing error accumulation over a 1000Sec table-track
AMC102-031111 Two-axis precision servo controller module
Page 6 of 7
Dimensional Outline & Connections
153.67
Motor Control Y -Axis
Motor Control X -Axis
F E D
Alarm/prog rammed event O/P Vel. Enc. X-axis Vel. Enc. Y-axis Posn. Enc. X-axis Posn. Enc. Y-axis RS422 Command & 1PPS
93.62
C B
D.C. Supply IN
Firmware Programming Port
ANTRAK AMC102
A
4-off M3 clearance fixing holes 18.5
Connector ABCDEFProgramming Port Motor Axis Control X-Axis Motor Axis Control Y-Axis
Type RJ45/8 RJ45/8 RJ45/8 RJ45/8 RJ45/8 RJ45/8 0.1" 10-way pin header 0.1" 15-way pin header 0.1" 15-way pin header
Function Serial communication with host computer and 1PPS clock Y-Axis position encoder feedback X-Axis position encoder feedback Y-Axis velocity encoder feedback X-Axis velocity encoder feedback Programmable event or alarm relays (2-off) Used for factory loading of CPU software Amplifier drive and brake control Amplifier drive and brake control
AMC102-031111 Two-axis precision servo controller module
Page 7 of 7


▲Up To Search▲   

 
Price & Availability of AMC102

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X